final amounts - French English Dictionary